﻿ 
/* Auto generated: 2009/9/23 23:04:08 */
using System;
using System.Data.Linq;
using System.Data.Linq.Mapping;	

namespace CoolCode.Entities
{        
	[Table( Name = "dbo.Inspection")]  
    public partial class Inspection  : EntityBase
    {     
         private int _iD;                      
		  
         [Column(DbType = "Int NOT NULL IDENTITY ", IsPrimaryKey = true , IsDbGenerated = true)]   
         public int ID
         {
              get { return _iD; }
              set { _iD = value; }
         }     
             
         private string _lotNo;                      
		  
         [Column(UpdateCheck = UpdateCheck.Never )]     
         public string LotNo
         {
              get { return _lotNo; }
              set { _lotNo = value; }
         }     
             
         private int _line;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public int Line
         {
              get { return _line; }
              set { _line = value; }
         }     
             
         private string _productID;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string ProductID
         {
              get { return _productID; }
              set { _productID = value; }
         }     
             
         private string _productSpec;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string ProductSpec
         {
              get { return _productSpec; }
              set { _productSpec = value; }
         }     
             
         private string _checker;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string Checker
         {
              get { return _checker; }
              set { _checker = value; }
         }     
             
         private DateTime _checkDate;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public DateTime CheckDate
         {
              get { return _checkDate; }
              set { _checkDate = value; }
         }     
             
         private string _face;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string Face
         {
              get { return _face; }
              set { _face = value; }
         }     
             
         private string _burse;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string Burse
         {
              get { return _burse; }
              set { _burse = value; }
         }     
             
         private string _drawback;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string Drawback
         {
              get { return _drawback; }
              set { _drawback = value; }
         }     
             
         private string _appearance;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string Appearance
         {
              get { return _appearance; }
              set { _appearance = value; }
         }     
             
         private decimal _oDFar;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public decimal ODFar
         {
              get { return _oDFar; }
              set { _oDFar = value; }
         }     
             
         private decimal _oDClose;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public decimal ODClose
         {
              get { return _oDClose; }
              set { _oDClose = value; }
         }     
             
         private decimal _coneHeight;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public decimal ConeHeight
         {
              get { return _coneHeight; }
              set { _coneHeight = value; }
         }     
             
         private decimal _sacculusLength;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public decimal SacculusLength
         {
              get { return _sacculusLength; }
              set { _sacculusLength = value; }
         }     
             
         private decimal _sacculusstretch;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public decimal SacculusStretch
         {
              get { return _sacculusstretch; }
              set { _sacculusstretch = value; }
         }     
             
         private decimal _oDStressTest1;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public decimal ODStressTest1
         {
              get { return _oDStressTest1; }
              set { _oDStressTest1 = value; }
         }     
             
         private decimal _oDStressTest2;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public decimal ODStressTest2
         {
              get { return _oDStressTest2; }
              set { _oDStressTest2 = value; }
         }     
             
         private decimal _stressTestLength;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public decimal StressTestLength
         {
              get { return _stressTestLength; }
              set { _stressTestLength = value; }
         }     
             
         private string _interlayer;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string Interlayer
         {
              get { return _interlayer; }
              set { _interlayer = value; }
         }     
             
         private string _degumming;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string Degumming
         {
              get { return _degumming; }
              set { _degumming = value; }
         }     
             
         private string _remark;                      
		  
         [Column(UpdateCheck = UpdateCheck.Never )]     
         public string Remark
         {
              get { return _remark; }
              set { _remark = value; }
         }     
             
         private string _status;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string Status
         {
              get { return _status; }
              set { _status = value; }
         }     
             
         private string _createUser;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string CreateUser
         {
              get { return _createUser; }
              set { _createUser = value; }
         }     
             
         private DateTime _createDate;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public DateTime CreateDate
         {
              get { return _createDate; }
              set { _createDate = value; }
         }     
             
         private string _updateuser;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string UpdateUser
         {
              get { return _updateuser; }
              set { _updateuser = value; }
         }     
             
         private DateTime _updateDate;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public DateTime UpdateDate
         {
              get { return _updateDate; }
              set { _updateDate = value; }
         }     
             
         private string _year;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string Year
         {
              get { return _year; }
              set { _year = value; }
         }     
             
         private string _month;                      
		  
         [Column(CanBeNull = false, UpdateCheck = UpdateCheck.Never )]   
         public string Month
         {
              get { return _month; }
              set { _month = value; }
         }     
                }            
}
